Big Huge Thesaurus

flood lamp

noun